home *** CD-ROM | disk | FTP | other *** search
- NOTES ON MICRO-EMACS 3.11c-ß1.1: (Sep 1992)
- ==============================================
- * (C)Copyright 1988,1989,1990,1991,1992 by Daniel M. Lawrence
- * MicroEMACS 3.11 can be copied and distributed freely for any
- * non-commercial purposes. MicroEMACS 3.11 can only be incorporated
- * into commercial software with the permission of the current author.
- *
- NOTES ON THE VERSIONS FOR THE ATARI ST/TT
- Many changes were done by Bjarne Pohlers <pohlerb@math.uni-muenster.de>.
- These versions are beta-test-versions. Please see the file COPYING in this
- archive under which conditions you are allowed to test it.
- Watch out for newer versions! Please report any unknown bugs to
- me directly, *not* to Usenet. These beta-versions may be ftp-ed from
- ftp.uni-muenster.de (or switek.uni-muenster.de) (login: ftp ; password:
- your eMail address).
-
- Here is my address, just for those who do not have e-mail access:
- Bjarne Pohlers
- Friedericus-Str. 15
- W-4400 Münster-Nienberge
- Germany
-
- I MOVED!
-
- --
- Names changed (beta2 --> beta3) emacs.prg -> me.prg
- gememacs.prg -> gemme.prg
- Reason: emacs != MicroEMACS
-
- me.prg: I am sorry, it is not `clean' programmed.
- linea-calls are used. It is better not to try to change the
- $sres-variable. Another `dirty'-programming-style: for input
- evnt_multi-calls are used, for output Bconout-calls. I will not change
- this, because there is now a GEM-based Version of MicroEMACS. Do not expect
- me.prg to work under MultiTOS. Use tcme or gemme instead. These will work.
-
- tcme.ttp is a version of MicroEMACS 3.11 which uses termcap. Of course,
- no mouse-commands are possible. Make sure that the file /etc/termcap
- exists and that the environment-variable TERM contains "atari" or "st".
- It might be good to set the environment-variable TERMCAP to the full pathname
- of the termcap-file. (e.g. TERMCAP=g:\etc\termcap). Please note that
- TERMCAP must either begin with '/' or '\' or contain a colon (':') as
- second character. Otherwise it will be interpreted as a TERMCAP-entry
- itself. See also file readme.tcp
-
- gemme.prg is GEM-based. See file readme.gem
-
- gemme/me.prg were compiled with TURBO C 2.03, tcme with gcc 2.1 and the
- MiNTlibs Patchlevel 20.
-
- some general features:
- o MiNT-support
- o new variable $osystem shows name and version of the current
- operating-system, followed by either "/ TERMCAP" (tcme), "/ ST52"
- (me), "/ AES Vx.xx" (gemme, x.xx is AES' version number).
- o r-flag of UNIXMODE is supported. /- and d-flags are always set.
- o suspend-emacs works under MiNT and MTOS.
- o shell-escapes work with shells that understand the `-c'
- command-line-switch. (Make sure that $SHELL is set.)
- Also the so called GULAM-interface for shell-escapes is implemented.
- o files for `execute-file' are searched along the PATH-environment-variable
- and additionally along the EMACSCMD-environment-variable. The current
- lookup-order is:
- if file contains path:
- absolute
- else
- current directory
- HOME environment directory
- all directories along PATH environment
- all directories along EMACSCMD environment
- directories in table from EPATH.H
- If you think that it should lookup all directories along
- EMACSCMD environment before the PATH-environment, please let me know. I
- think I will change this in a later release.
- o new FENCE-mode. If a buffer is in FENCE-mode it will display matching
- fences and ring the bell, if it does not exist.
-
- and much more...
-
- bugs:
- tcme cannot interpret ALTERNATE-keypresses, me and gemme might have some
- problems with combinations of ALTERNATE-CONTROL-keypresses. I would
- suggest not to use these combinations. Some of them are reserved under MiNT anyway.
- If possible, try to use only letters in combination with CONTROL or
- ALTERNATE. Other keys might fail.
-